package cn.com.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * 本例说明：服务器——http://localhost:8080/appDemo;;客户端——http://localhost:8080
 * 1、客户端请求服务器授权：http://localhost:8080/appDemo/oauth/authorize?client_id=m1&redirect_uri=http://localhost:8080&response_type=code&scope=read
 * 2、服务器提示登录（默认 admin admin），然后用户确认授权获取头像等信息，服务器在用户同意授权后返回客户端code
 * 3、客户端根据服务器返回的code发送<<POST>>请求获取授权token:
 * 	  http://localhost:8080/appDemo/oauth/token?code=g6hW13&client_id=m1&client_secret=s1&grant_type=authorization_code&redirect_uri=http://localhost:8080
 * 4、获取到授权token后根据token访问授权资源：http://localhost:8080/appDemo/resource/getUserInfo?access_token=68df2aed-a84d-4f8e-b3d6-2520c4c6222e
 * @author liufl
 *
 * 2017年8月7日
 */
@Controller
@RequestMapping("/resource")
public class ResourceController {
	@RequestMapping("/getUserInfo")
	public String getUserInfo() {
		return "resource1";
	}
	
	@RequestMapping("/getUserInfo2")
	public String getUserInfo2() {
		return "resource2";
	}
}
